﻿using System.Collections.Generic;
using FarseerGames.FarseerPhysics.Collisions;
using FarseerGames.FarseerPhysics.Dynamics;
using FarseerGames.FarseerPhysics.Dynamics.Joints;
using GraphicalSVN.GraphicSource.Dto;

namespace GraphicalSVN.GraphicSource
{
    internal class WorldObject
    {
        public WorldObject()
        {
            this.Joints = new List<Joint>();
            this.Springs = new List<SpringBetween>();
        }

        public SVNObject SvnObject { get; set; }

        public Geom Geom { get; set; }

        public Body Body { get; set; }

        public IList<Joint> Joints { get; set; }

        public IList<SpringBetween> Springs { get; set; }
    }
}